package com.mjlf.cloud.ribbonconsumer.config;

import com.netflix.loadbalancer.IRule;
import com.netflix.loadbalancer.RandomRule;
import org.springframework.context.annotation.Bean;

/**
 * @auther a123
 * @create 2018-03-02 11:36
 * @desc
 */
//@Configuration
//    使用这种方式会在最后出现找不到实例的请求， 不知道为什么， 放弃使用， 改用在application.properties中使用配置的方式，
// 详情查看配置文件
public class RibbonConfiguration {

    @Bean
    public IRule ribbonRule(){
//        负载均衡规则， 使用随机原则, 如果使用自定义的规则， 默认规则将被覆盖
        return new RandomRule();
    }
}
